MSKNHPDEDETNLSSAVDFHLRDRFKLEYSAENETMIERSVLIHRAVLSSVERLFAILLEQYKGKFPFWLSPRQAIVCSVSEDYRSYADKVRDQIHEAGYYVDVDTTDRNVSDKVQEAQVAHYNYILVVGDEEARTGQVTVWLRDEMMSIETLSDEFKLKTANFL